<=

func <=(lhs:rhs:)(lhs: (), rhs: ()) -> Bool

Returns a Boolean value indicating whether the first tuple is ordered before or the same as the second in a lexicographical ordering.

An arity zero tuple is always before or the same as another arity zero tuple in a lexicographical ordering.

func <=(lhs:rhs:)(lhs: (A, B), rhs: (A, B)) -> Bool

Returns a Boolean value indicating whether the first tuple is ordered before or the same as the second in a lexicographical ordering.

Given two tuples (a1, a2, ..., aN) and (b1, b2, ..., bN), the first tuple is before or the same as the second tuple if and only if a1 < b1 or (a1 == b1 and (a2, ..., aN) <= (b2, ..., bN)).

func <=(lhs:rhs:)(lhs: (A, B, C), rhs: (A, B, C)) -> Bool

Returns a Boolean value indicating whether the first tuple is ordered before or the same as the second in a lexicographical ordering.

Given two tuples (a1, a2, ..., aN) and (b1, b2, ..., bN), the first tuple is before or the same as the second tuple if and only if a1 < b1 or (a1 == b1 and (a2, ..., aN) <= (b2, ..., bN)).

func <=(lhs:rhs:)(lhs: (A, B, C, D), rhs: (A, B, C, D)) -> Bool

Returns a Boolean value indicating whether the first tuple is ordered before or the same as the second in a lexicographical ordering.

Given two tuples (a1, a2, ..., aN) and (b1, b2, ..., bN), the first tuple is before or the same as the second tuple if and only if a1 < b1 or (a1 == b1 and (a2, ..., aN) <= (b2, ..., bN)).

func <=(lhs:rhs:)(lhs: (A, B, C, D, E), rhs: (A, B, C, D, E)) -> Bool

Returns a Boolean value indicating whether the first tuple is ordered before or the same as the second in a lexicographical ordering.

Given two tuples (a1, a2, ..., aN) and (b1, b2, ..., bN), the first tuple is before or the same as the second tuple if and only if a1 < b1 or (a1 == b1 and (a2, ..., aN) <= (b2, ..., bN)).

func <=(lhs:rhs:)(lhs: (A, B, C, D, E, F), rhs: (A, B, C, D, E, F)) -> Bool

Returns a Boolean value indicating whether the first tuple is ordered before or the same as the second in a lexicographical ordering.

Given two tuples (a1, a2, ..., aN) and (b1, b2, ..., bN), the first tuple is before or the same as the second tuple if and only if a1 < b1 or (a1 == b1 and (a2, ..., aN) <= (b2, ..., bN)).

func <=(lhs:rhs:)(lhs: (), rhs: ()) -> Bool

Returns a Boolean value indicating whether the first tuple is ordered before or the same as the second in a lexicographical ordering.

An arity zero tuple is always before or the same as another arity zero tuple in a lexicographical ordering.

func <=(lhs:rhs:)(lhs: (A, B), rhs: (A, B)) -> Bool

Returns a Boolean value indicating whether the first tuple is ordered before or the same as the second in a lexicographical ordering.

Given two tuples (a1, a2, ..., aN) and (b1, b2, ..., bN), the first tuple is before or the same as the second tuple if and only if a1 < b1 or (a1 == b1 and (a2, ..., aN) <= (b2, ..., bN)).

func <=(lhs:rhs:)(lhs: (A, B, C), rhs: (A, B, C)) -> Bool

Returns a Boolean value indicating whether the first tuple is ordered before or the same as the second in a lexicographical ordering.

Given two tuples (a1, a2, ..., aN) and (b1, b2, ..., bN), the first tuple is before or the same as the second tuple if and only if a1 < b1 or (a1 == b1 and (a2, ..., aN) <= (b2, ..., bN)).

func <=(lhs:rhs:)(lhs: (A, B, C, D), rhs: (A, B, C, D)) -> Bool

Returns a Boolean value indicating whether the first tuple is ordered before or the same as the second in a lexicographical ordering.

Given two tuples (a1, a2, ..., aN) and (b1, b2, ..., bN), the first tuple is before or the same as the second tuple if and only if a1 < b1 or (a1 == b1 and (a2, ..., aN) <= (b2, ..., bN)).

func <=(lhs:rhs:)(lhs: (A, B, C, D, E), rhs: (A, B, C, D, E)) -> Bool

Returns a Boolean value indicating whether the first tuple is ordered before or the same as the second in a lexicographical ordering.

Given two tuples (a1, a2, ..., aN) and (b1, b2, ..., bN), the first tuple is before or the same as the second tuple if and only if a1 < b1 or (a1 == b1 and (a2, ..., aN) <= (b2, ..., bN)).

func <=(lhs:rhs:)(lhs: (A, B, C, D, E, F), rhs: (A, B, C, D, E, F)) -> Bool

Returns a Boolean value indicating whether the first tuple is ordered before or the same as the second in a lexicographical ordering.

Given two tuples (a1, a2, ..., aN) and (b1, b2, ..., bN), the first tuple is before or the same as the second tuple if and only if a1 < b1 or (a1 == b1 and (a2, ..., aN) <= (b2, ..., bN)).